虚幻引擎(18) |
您所在的位置:网站首页 › 暗黑2服务端 创建不了房间 › 虚幻引擎(18) |
文章目录
前言相关介绍其他介绍上一篇笔记下一篇笔记完整项目
一、准备阶段二、玩家三、地图四、游戏模式五、界面介绍六、关卡蓝图七、加入服务器界面[1]. 界面设置[2]. 变量[3]. 加入房间
八、查找服务器界面[1]. 界面设置[2]. 设置图层[3]. 动态圆圈显示与消失[4]. 返回主界面[5]. 搜索房间信息并显示
九、主界面[1]. 界面设置[1]. 创建游戏房间[2]. 搜索房间[3]. 退出游戏
前言
包含了之前介绍过的一些基础功能,相比前面的文章,这篇文章的功能实现起来会更复杂些,需要使用到第三人称模板。 虚幻引擎版本: 4.23.1 虚幻引擎插件:Electronic Nodes,该插件仅用于美化蓝图 相关介绍哔哩哔哩-(旧)UE4初学者系列教程#28-局域网联机 其他介绍虚幻4官方文档 虚幻4中文官网 虚幻引擎蓝图API参考文档 虚幻引擎4蓝图节点-小狐狸FM HelloCJC虚幻引擎社区 上一篇笔记虚幻引擎(17)-悬浮血条 下一篇笔记虚幻引擎(19)-昼夜交替 完整项目因为此篇文章的内容有点多,你可以下载项目下来对着博客进行理解。 百度网盘链接 提取码:p7bx 一、准备阶段首先创建几个文件夹,以便之后文件的分类存储 有关玩家的设置你可以参照以下几篇笔记,此篇文章重点不在这,仅列出相应的角色蓝图和绑定按键 虚幻引擎4笔记(1)-角色跳跃 虚幻引擎4笔记(2)-角色移动 虚幻引擎4笔记(3)-视角移动 虚幻引擎4笔记(4)-角色模型导入 虚幻引擎4笔记(11)-人物加速
此篇文章使用了两个地图,本来是想用游戏大厅地图来弄主界面的,之后变换了思路就留着了。 你也可以使用一个地图来设计 游戏模式顾名思义就是定义游戏的一些规则,我们目前不需要设置模式的太多内容,只需要用模式来在地图中生成对应的玩家即可。
先创建三个控件蓝图,如下图所示 界面介绍主界面放置加入游戏、搜索房间、退出游戏按钮,当进入游戏大厅地图时被触发查找服务器界面在主界面点击搜索按钮时被触发,同时进行房间的搜索,如果找到时就将房间信息显示加入服务器界面用于在查找服务器界面显示房间信息和一个加入的按钮,需要传入已搜索到的房间信息因为界面不是自己就会触发的,所以你需要先打开游戏大厅这个地图,然后在其关卡蓝图中进行设置 如果你有什么节点不大了解的话,可以点击下方链接去查找,通常文章里的节点都有录入了。 虚幻引擎4蓝图节点-小狐狸233 先拖入两个水平盒子 进入图表界面 先创建一个Blueprint Session Result类型的变量,名称随意,并在生成时公开打勾 在加入按钮的细节中,找到On Clicked并点击加号创建一个事件节点 因为我已经创建过了,图片才显示的查看 先拖动一个image组件,然后在其细节选择背景图片,并在窗口中设置相应的大小
然后拖入一个按钮,这个按钮作用是返回主界面 因为默认的图层都为0,背景图片可能会覆盖掉其他的组件,所以你需要调低背景图片的图层 把背景图片设置为其他组件之后。 因为当查找到房间的信息时需要放置到BOX中,而此时就不需要这个动态圆圈了 先选择这个Circular Throbber,在细节中找到如下图所示的Visibility创建一个绑定
具体的内容和前面的类似,此处就直接显示最终的结果 Create Session和前面的Find Session节点是互相对应的,一个创建会话,一个搜索会话 主要的搜索功能是在查找服务器界面中实现的,主界面的搜索按钮主要是用来打开查找服务器界面 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |